package ${basePackage}.dao.${moduleName};

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import ${basePackage}.dao.${moduleName}.dto.Query${queryModel.pascalCaseName}DTO;
import ${basePackage}.dao.${moduleName}.model.${queryModel.mainTable.pascalCaseName};
import ${basePackage}.dao.${moduleName}.vo.${queryModel.pascalCaseName}VO;

import java.util.List;

public interface ${queryModel.pascalCaseName}Mapper extends BaseMapper<${queryModel.mainTable.pascalCaseName}> {

    /**
     * 查询${queryModel.comment}
     *
     * @param dto Query${queryModel.pascalCaseName}DTO
     * @return List<${queryModel.pascalCaseName}VO>
     */
    List<${queryModel.pascalCaseName}VO> select(Query${queryModel.pascalCaseName}DTO dto);

}
